masked pupa - Turkish English Dictionary